package main

import "fmt"

// 在main函数外声明的变量可以作用域整个package包，但值得注意的是，短声明不能用于声明package作用域下的包
var name string = "Virgli"

//age := 123

//name2 := "123"

func main() {
	//变量以及作用域
	//通常情况下go语言的变量作用域范围就是{}之间的部分

	//变量的声明方式
	//var声明
	var numberOne int = 10
	//短声明
	numberTwo := 10
	//短声明的好处是,在有些无法使用var声明变量的地方可以使用短声明，比如在if，switch里

	fmt.Println(numberTwo, numberOne)
}
